Career 2015 2012 2011 2010 2009 2008 2007 2006 2005 2004 2003 2002 2001 2000 1999 1998
All Rounds Final 1/2 1/4 First Second Third Fourth Pre-q Rubber 1 Rubber 2 Rubber 3 Rubber 4 Rubber 5 Robin Bronze Q3 N/A Q2 Q1 ER Q4 CR QF Q5 N/A
All Courts Acrylic N/A Clay Grass Carpet Hard I.hard
All Tour Australia F1 Australia F2 Czech Republic F4 Germany F1 Germany F2 Poland F6 Germany F22 Germany F23 Czech Republic F5 Czech Republic F6 Croatia F2 Czech Republic F2 Germany F3 Croatia F1 Australia F9 Warsteiner Challenger Lubeck - Lubeck The LTA Hull Challenger - Hull Zivnobanka Czech Open - Prostejov Granby Challenger - Granby IPP Open - Helsinki University of Tennessee USTA Challenger - Knoxville KGHM Polish Indoors - Wroclaw Yokohama International Tennis Tournament - Yokohama ECM Cup - Prague Bulgarian Open - Sofia Heilbronn Open - Heilbronn Warsteiner Challenger Lubeck 2001 - Lubeck Ho Chi Minh City Challenger - Ho Chi Minh City Kamnik Challenger - Kamnik The LTA Manchester Challenger - Manchester Ciur Cup 99 - Prague Binghamton Professional Tennis Tournament - Binghamton 2002 Eddleman USTA Challenger - Birmingham USTA Challenger of Burbank - Burbank Hamburg Challenger - Hamburg KGHM Polish Indoors - Wroclaw Prague Challenger - Prague drkoop.com USTA Challenger of Tallahassee - Tallahassee Heilbronn Open - Heilbronn Okal Cup - Eckental Warsteiner Challenger Wolfsburg - Wolfsburg The Granby Natrel Challenger - Granby Zivnobanka Czech Open - Prostejov KGHM Polish Indoors - Wroclaw ARMS USTA Challenger - Rocky Mount Tennis Napoli Cup 2004 - Napoli Ispat Open 2004 - Ostrava IPP Open - Helsinki Zagreb Open - Zagreb Neride Prague Indoor - Prague Open Mutouest - St. Brieuc DPD Challenger 2002 - Aschaffenburg XXXVII Torneig C.E. Laieta - Barcelona Steelers Cup - Kosice GHI Bronx Classic - Bronx Open de L'Isere - Grenoble Zivnobanka Czech Open - Prostejov Muller Cup - Ulm JVC Trophy - Vienna GHI Bronx Tennis Classic - Bronx ECM Prague Open - Prague Dusseldorf Open 2006 - Dusseldorf Tennis Napoli Cup - Napoli Open Sainte-Victoire - Aix-En-Provence Kobstaedernes ATP Challenger - Kolding Lambertz Open - Aachen Morocco Tennis Tour - Rabat Schickedanz Open 2007 - Furth Nord/LB Open 2004 - Braunschweig South African Airways Tennis Open - Durban Baumag Open - Budapest 4th Volkswagen Challenger - Wolfsburg Morocco Tennis Tour - Casablanca Brasov Challenger - Brasov ATP Challenger Trophy 2007 - Trnava Unique Zagreb Open - Zagreb The USTA Challenger at West End Racquet - Torrance Open Costa Daurada - Tarragona Almaty Challenger 1 - Almaty Waco International Tennis Challenger - Waco Memorial Manfredini - Sassuolo Czech Indoor Open - Prague Intersport Heilbronn Open - Heilbronn ATU Cup - Weiden KGHM Polish Indoors - Wroclaw Czech Open 2006 - Prostejov Open Castilla y Leon - Segovia Porsche Open - Poznan Okal Cup 2004 - Eckental Oberstraufen Cup - Oberstaufen III Challenger Isla de Gran Canaria Ciudad de Telde - Telde Shimadzu All Japan Indoor Tennis Championships - Kyoto Tunis Open - Tunis ECM Prague Open 2005 - Prague BH Telecom Sarajevo 2007 - Sarajevo Czech Open 2005 - Prostejov Ciudad de Pozoblanco Open Diputacion - Cordoba Tatra Banka Slovak Open - Bratislava Bancolombia Open - Cali S Tennis Masters - Graz Antonio Savoldi-Marco Co. - Manerbio Rhein-Main Challenger 2004 - Aschaffenburg Wroclaw Challenger Burnie Challenger Challenger Copa Sevilla - Seville Tanger Challenger Tatra Banka Open - Bratislava Meknes Challenger BMW Tennis Championship - Sunrise St. Brieuc Challenger Monza Challenger Sofia Challenger Ostrava Challenger Lugano Challenger Rijeka Challenger Scheveningen Challenger Oberstaufen Challenger Uncle Tobys Challenger in Caloundra - Caloundra Isla de Gran Canaria - Mas Palomas Tatra Banka Open - Bratislava Tampere Challenger Poznan Challenger San Marino Challenger Cordenons Challenger Geneva Challenger Freudenstadt Challenger Trnava Challenger Napoli Challenger Tarragona Challenger Kolding Challenger Czech Indoor Open - Prague Eckental Challenger Tennis Napoli Cup 2007 - Napoli Mitsubishi Electric Europe Cup - Monza Prostejov Challenger Morocco Tennis Tour - Marrakech Prosperita Open 2007 - Ostrava Braunschweig Challenger Oberstaufen Challenger Polska Energia Open - Bytom Kitzbuhel Challenger Szczecin Challenger Open Mutouest de Saint-Brieuc - St. Brieuc Rabat Challenger Marrakech Challenger Barletta Challenger Furth Challenger BMW Tennis Championship - Sunrise Athens Challenger Poznan Challenger Pekao Open 2005 - Szczecin Furth Challenger Marburg Challenger Trnava Challenger Kia International in Caloundra - Caloundra Copa Petrobras-Colombia - Bogota Copa Petrobras-Argentina - Buenos Aires dBI Tennis Challenger - Binghamton XII Abierto Internacional de Salinas - Salinas Morocco Tennis Tour - Fes Bratislava Challenger Szczecin Challenger Oberstaufen Cup - Oberstaufen San Marino Cepu Open - San Marino Samsung Securities Cup - Seoul KGHM Polish Indoors - Wroclaw 2002 Azalea Orthopedic Challenger - Tyler CA Challenge - Graz Challenger 42 - Andrezieux The Natrel's Challenger of Granby - Granby China Open - Beijing The LTA Bolton Challenger - Bolton Ljubljana Open 2008 - Ljubljana Heineken Challenger - Ho Chi Minh City CA-Challenge - Graz Herwalt Motors Mercedes-Benz Center Men's Challenger - Fresno Lamberts Open by Stawag - Aachen USTA Men's Challenger of Dallas - Dallas Aamulehti Tampere Opene - Tampere Manerbio Challenger FILA Challenger Biella - Biella Charlottesville Challenger Gemax Samsung Open 2005 - Belgrade Knoxville Challenger Champaign Challenger Nottingham Men's Challenger - Nottingham Flea Market Cup - Busan Samsung Securities Cup Challenger Tennis - Seoul Pekao Open - Szczecin The Wright Financial Group, Inc. Challenger - Champaign Alessandria Challenger XL Capital Bermuda Open - Bermuda Black Forest Open 2002 - Freudenstadt ECM Cup - Prague ATP Challenger Hamburg - Hamburg The Manchester Trophy - Manchester Fifth-Third Bank Tennis Championships - Lexington KGHM Polish Indoors - Wroclaw Renault Slovenian Open - Ljubljana 2000 Challenger de Granby - Granby Podebradka Cup - Prague Open de L'Isere-Open 38 - Grenoble Samsung Securities Cup Challenger - Seoul Honda Kah Singapore Men's Tennis Open - Singapore Kyoto Challenger - Kyoto Australian Unity Western Australia Open - Perth Prague Open - Prague Schickedanz Open - Furth Czech Open - Prostejov Architect Open - Budapest Open de Montauban - Montauban Gallagher International - Hamilton Yokohama Challenger 2001 - Yokohama USTA Challenger of San Antonio - San Antonio Intersport Heilbronn Open - Heilbronn Kia International In Caloundra - Caloundra Open de Montauban - Montauban Ostrava Open 2005 - Ostrava 2003 Freeman Men's Challenger - Joplin USTA Seascape Challenger - Aptos The Manchester Trophy - Manchester Kia International In Kawana - Kawana Ciur Pribram Challenger - Pribram Black Forest Open - Freudenstadt Rhein-Main Challenger 2003 - Aschaffenburg The Manchester Trophy - Manchester KGHM Dialog Polish Indoors - Wroclaw TEAN International - Alphen Aan Den Rijn Challenger DCN de Cherbourg - Cherbourg Samsung Securities Cup Challenger Tennis - Seoul Bancolombia Open - Bogota Hilton Waikoloa Village USTA Challenger - Waikoloa Uncle Toby's Burnie Challenger - Tasmania Heineken Challenger - Ho Chi Minh City Shimadzu All Japan Indoor - Kyoto Gosford Australian Unity Challenger - Gosford Gallagher International - Hamilton The Surbiton Trophy - Surbiton Stella Artois Clay Court Championships - Budaors CA Challenge 2002 - Graz Steelers Cup - Kosice Siemens Open 2004 - Scheveningen Muller Cup 2000 - Ulm USTA Safeway Challenger - Aptos drkoop.com USTA Tennis Championships of Chicago - Winnetka Osaka International Tennis Tournament - Osaka Weissenhauser Strand Cup - Hamburg Granby Challenger - Granby The Wrexham Challenger - Wrexham Kyiv UMC Open - Kiev Neride Prague Indoor - Prague The 69th King's Cup-Thailand Open - Bangkok Zivnobanka Open 1999 - Prostejov Wiesmann Roadster Open - Nuembrecht C.T. San Remo - XIII Piertomaso Tessitore - San Remo Alphen Challenger Open de L'Isere - Grenoble USTA Challenger of Tiburon - Tiburon Tatra Banka Open 2003 - Bratislava 2004 Freeman Men's Challenger - Joplin Heineken Challenger 2004 - Ho Chi Minh City Uncle Toby's Australian Men's Clay Court Challenger - Canberra Nokian Hakkapeliitta Open - Tampere GHI Bronx Classic - Bronx Black Forest Open 2004 - Freudenstadt Samsung Securities Cup - Seoul Open de L'Isere - Grenoble Tennis Napoli Cup - Napoli Genoa Open Challenger-Fondazione Carige - Genova KGHM Emax Polish Indoors - Wroclaw USTA Freeman Men's Challenger - Joplin Tatra Banka Open 2006 - Bratislava ECU Prague Open - Prague BMW Open - Munich XL Bermuda Open - Bermuda Morocco Tennis Tour - Marrakech Miller Lite Hall of Fame Tennis Championships - Newport Gold Flake Open - Chennai Adidas International - Sydney ATP Challenger Trophy 2008 - Trnava Copa Petrobras-Brazil - Aracaju Cyclus Open de Tenis - Florianopolis Trani Challenger Copa Petrobras-Uruguay - Montevideo Kroger / St. Jude International - Memphis The Stella Artois Grass Court Championships - London Legg Mason Tennis Classic - Washington D.C. Mercedes-Benz Cup - Los Angeles Adidas International - Sydney Zagreb Challenger Karlsruhe Challenger Rome Challenger AAPT Championships - Adelaide Prostejov Challenger Zagreb Challenger Furth Challenger Estoril Open - Estoril Open Seat Godo - Barcelona BMW Open - Munich The Priority Telecom Open - Amersfoort China Open - Beijing Next Generation Hardcourts - Adelaide Medibank Private International - Sydney BellSouth Open - Vina del Mar Argentina Open - Buenos Aires Brasil Open - Costa do Sauipe Grand Prix Hassan II - Casablanca Generali Open - Kitzbuhel BMW Open - Munich Campbell's Hall of Fame Tennis Championships - Newport The Priority Telecom Open - Amersfoort Generali Open - Kitzbuhel Idea Prokom Open - Sopot Thailand Open - Bangkok Campionati Internazionali di Sicilia - Palermo Open de Moselle - Metz Kremlin Cup - Moscow St. Petersburg Open - St. Petersburg Qatar ExxonMobil Open - Doha Next Generation Adelaide International - Adelaide Sydney International - Sydney Heineken Open - Auckland Tennis Channel Open - Las Vegas Open de Tenis Comunidad Valenciana - Valencia BMW Open - Munich The Stella Artois Championships - London Allianz Suisse Open Gstaad - Gstaad Synsam Swedish Open - Bastad Generali Open - Kitzbuhel BCR Open Romania - Bucharest Stockholm Open - Stockholm St. Petersburg Open - St. Petersburg Next Generation Adelaide International - Adelaide Sydney International - Sydney The Dubai Tennis Championships - Dubai Open 13 - Marseille Generali Open - Kitzbuhel Pilot Pen Tennis - New Haven Stockholm Open - Stockholm Bratislava Challenger Movistar Open - Vina del Mar BMW Open - Munich Interwetten Austrian Open - Kitzbuhel Catella Swedish Open - Bastad Allianz Suisse Open Gstaad - Gstaad BCR Open Romania - Bucharest Bank Austria Tennis Trophy - Vienna Brisbane International - Brisbane Medibank International - Sydney Movistar Open - Santiago Brasil Open - Costa do Sauipe Copa Telmex - Buenos Aires Grand Prix Hassan II - Casablanca Open Sabadell Atlantico - Barcelona Ordina Open - s-Hertogenbosch Brisbane International - Brisbane Medibank International - Sydney Movistar Open - Santiago Brasil Open - Costa do Sauipe Copa Claro - Buenos Aires Heineken Open Shanghai - Shanghai Salzburg Challenger Kremlin Cup - Moscow Davidoff Swiss Indoors - Basel Medibank International - Sydney Brasil Open - Costa do Sauipe Heilbronn Challenger If Stockholm Open - Stockholm Abierto Mexicano Telcel - Acapulco Copa Telmex - Buenos Aires Allianz Suisse Open Gstaad - Gstaad Open Sud de France - Montpellier Adidas International - Sydney Medibank International - Sydney If Stockholm Open - Stockholm Grand Prix Hassan II - Casablanca Allianz Suisse Open - Gstaad Pilot Pen Tennis - New Haven Ordina Open - 's-Hertogenbosch Mercedes Cup - Stuttgart Croatia Open Umag - Umag Legg Mason Tennis Classic - Washington Davidoff Swiss Indoors Basel - Basel Scheveningen Challenger Poznan Challenger Gerry Weber Open - Halle Abierto Mexicano Telcel - Acapulco Bet-At-Home Austrian Open - Kitzbuhel BMW Open - Munich Gerry Weber Open - Halle If Stockholm Open - Stockholm Internationaler Raiffeisen Grand Prix - St. Polten The Stella Artois Grass Court Championships - London RCA Championships - Indianapolis Generali Open 2003 - Kitzbuhel AIG Japan Open Tennis Championships - Tokyo SkiStar Swedish Open - Bastad Brisbane - Brisbane Tatra Banka Slovak Open - Bratislava VIII Open Internacional D'Andorra - Andorra International Tennis Championships - Delray Beach Amer-Wilson Tampere Challenger - Tampere Compaq Cup 2001 - Zabrze Tatra Banka Open - Bratislava ATU Cup - Weiden Prague Challenger - Prague Open Castilla y Leon - Segovia Shimadzu All Japan Indoor Tennis Championships - Kyoto Kroger / St. Jude International - Memphis Davidoff Swiss Indoors - Basel Open Seat Godo 2005 - Barcelona Internationaler Raiffeisen Grand Prix - St. Polten AIG Japan Open - Tokyo AAPT Championships - Adelaide Stockholm Open - Stockholm BMW Open - Munich Regions Morgan Keegan Championships - Memphis ABN/AMRO World Tennis Tournament - Rotterdam Pilot Pen Tennis - New Haven AIG Japan Open - Tokyo Tennis Channel Open - Las Vegas U.S. Mens's Clay Court Championship - Houston Open SEAT 2008 - Barcelona Winston Salem - Winston Salem AAPT Championships - Adelaide International German Open - Hamburg ATP Kremlin Cup - Moscow Tennis Masters Series - Indian Wells Tennis Masters Series - Miami Tennis Masters Series - Monte Carlo Tennis Masters Series - Cincinnati NASDAQ-100 Open - Miami Tennis Masters Series - Monte Carlo Tennis Masters Series - Rome Pacific Life Open - Indian Wells NASDAQ-100 Open - Miami Western & Southern Financial Group Masters - Cincinnati Masters Series Monte-Carlo - Monte Carlo Grand Prix Hassan II - Casablanca Tennis Masters Series - Hamburg Chennai Open - Chennai BNP Paribas Masters - Paris BNP Paribas Open - Indian Wells Monte-Carlo Rolex Masters - Monte-Carlo Internazionali BNL dItalia - Rome ARAG World Team Championship - Dusseldorf Internationaler Raiffeisen Grand Prix - St. Polten International Indoor Tennis Championships of Croatia - Zagreb BCR Open Romania - Bucharest Abierto Mexicano Telcel - Acapulco Monte-Carlo Rolex Masters - Monte-Carlo Open SEAT Godo 2006 - Barcelona Shanghai Rolex Masters - Shanghai French Open - Paris Wimbledon - London U.S. Open - New York Australian Open - Melbourne Wimbledon - London U.S. Open - New York Tennis Masters Series - Montreal French Open - Paris Australian Open - Melbourne French Open - Paris U.S. Open - New York Australian Open - Melbourne French Open - Paris Wimbledon - London U.S. Open - New York Australian Open - Melbourne Wimbledon - London French Open - Paris French Open - Paris Wimbledon - London U.S. Open - New York Australian Open - Melbourne Wimbledon - London U.S. Open - New York Australian Open - Melbourne French Open - Paris Wimbledon - London U.S. Open - New York Sony Ericsson Open - Miami Australian Open - Melbourne Mumbai Open - Mumbai Open de Moselle - Metz Australian Open - Melbourne U.S. Open - New York U.S. Open - New York Catella Swedish Open - Bastad Australian Open - Melbourne French Open - Paris Australian Open - Melbourne Davis Cup, World Group, QF, AUS-ARG 1-4 Davis Cup, World Group, 1R, SUI-AUS 2-3 Davis Cup, Group 1, 1R, AUS-TPE 5-0 Davis Cup, World Group, PO, AUS-BEL 2-3 U.S. Open - New York French Open - Paris Wimbledon - London Wimbledon - London Pacific Life Open - Indian Wells Australian Open - Melbourne Rogers Cup - Montreal French Open - Paris U.S. Open - New York Australian Open - Melbourne Davis Cup, World Group, PO, CHI-AUS, 3-2 Davis Cup, World Group, PO, SRB-AUS 4-1 Hyundai Hopman Cup - Perth ARAG ATP World Team Championship - Dusseldorf Davis Cup, Group 1, 2R, AUS-THA 5-0 Australian Open Wildcard Play-Off - Melbourne